iT邦幫忙

2022 iThome 鐵人賽

DAY 3
0

今天目標,安裝開發環境並建立專案。

小弟平常都用 vscode 來做程式開發,但開發 Java 專案就是覺得不方便,後來受老師推薦用 IntelliJ 就被深深迷住了,他真的太方便了,所以接下來將使用 IntelliJ 作為開發環境,如果你擅長 Eclipse 也沒關係喔,開心就好~~

IntelliJ

IntelliJ 提供兩種版本,Community 和 Ultimate,前者完全免費,後者則免費 30 天,如果是學生的話可以用 Github Education 方案來獲得更長時間的免費版~ (或是其他黑科技嗎,我不知道)
另外,Ultimate 比較完整,Community 很常會發生不支援的狀況,需要去裝插件(plugin),所以會建議各位用 Ultimate 來省掉一些問題,不過我原本就是裝 Community,也懶得換了,因此,如果你也是用 Community 也不必特別去換成 Ultimate,我會特別講解,但還是要注意一下版本喔!
官方下載區傳送門,如果是 Community 建議下載 2021.2.4 以前(含)的版本 (小弟我是 2021.2.1),太新的會建立不了 Spring Boot 專案。

建立 Spring Boot 專案

  1. 打開 IntelliJ,並點選 New Project

  2. 找出「Spring Assistant」,這時候 Community 的第一個問題來了,阿怎麼沒有.../images/emoticon/emoticon02.gif,別擔心,我們要先裝一個插件:Spring Assistant,方法如下(Ultimate 可以直接跳到 2-4.):

    2-1. 先關掉剛剛 New Project 開的視窗

    2-2. 點旁邊的 Plugins,搜尋 Spring Assistant ,安裝它

    2-3. 如果找不到的話,這邊有從外部安裝的載點,Spring Assistant 1.0.4

    2-4. 再回去 Projects -> New Project,應該就會看到了,然後選一下自己的 Java SDK,如下圖

  3. 專案設定,照我的就 ok 囉,然後專案名稱就叫 cards 吧~

    • Group Id:組織名稱,可以自行修改
    • Artifact Id:專案名稱,可以自行修改
    • Version:專案版本,就用預設吧
    • Project type:Maven
    • Language:Java
    • Java version:8
    • Project name:預設是跟著 Artifact Id 自動產生
    • Project description:都行~
    • Package name:會跟著 Group Id, Artifact Id 自動生成
    • 如下圖
  4. 選擇 Web -> 勾選 Spring Web

  5. 最後選擇一下專案的位置,就可以 finish 了!

  6. 剛建立專案都要等他一陣子(右下方有個進度條),不要心急,泡個泡麵等它一下吧!

參考資料


上一篇
Day 01 - Spring Boot 是什麼,能吃嗎
下一篇
Day 03 - Hello World
系列文
Spring Boot... 深不可測31
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言